lamb balls on skewer - Turc Anglais Dictionnaire